OPTIONS:
AUTO_NEWLINE=FALSE
CONSTANTS:
SMALL_SIZE=3
SIZE=SMALL_SIZE * SMALL_SIZE
VARIABLES:
R={1..SIZE}
C={1..SIZE}
OUTPUT_HEADER:
-------------------------

OUTPUT:
${(SOLUTION_NUMBER - 1) % NUMBER_OF_POSSIBLE_VALUES(R) = 0:\[0#|1#'|' ]}${0:[0#$]}{R${R}C${C}}${SOLUTION_NUMBER % NUMBER_OF_POSSIBLE_VALUES(R) % SMALL_SIZE = 0:\[0# |1# '|' ]}${SOLUTION_NUMBER % NUMBER_OF_POSSIBLE_VALUES(R) = 0:\[0#|1#\n]}${SOLUTION_NUMBER % (NUMBER_OF_POSSIBLE_VALUES(R) * SMALL_SIZE) = 0 && SOLUTION_NUMBER != NUMBER_OF_POSSIBLE_VALUES(C) * NUMBER_OF_POSSIBLE_VALUES(R):\[0#|1#--------+-------+--------\n]}
OUTPUT_FOOTER:
-------------------------

